Demo Abstract: Programming Cyber-Physical Systems with MacroLab

نویسندگان

  • Tamim I. Sookoor
  • Timothy W. Hnat
  • Kamin Whitehouse
چکیده

We demonstrate MacroLab, which is a macroprogramming framework that offers a vector programming abstraction similar to Matlab for cyber-physical systems (CPSs). The user writes a single program for an entire network using Matlablike operations such as addition, find, and max. The framework executes these operations across the network in a distributed fashion, a centralized fashion, or something between the two – whichever is most efficient for the target deployment. We call this approach deployment-specific code decomposition (DSCD). The MacroLab programming framework will facilitate the easy development of applications for CPSs by domain experts such as scientists and engineers with almost no additional overhead to the nodes in terms of message cost, power consumption, memory footprint, or CPU cycles over TinyOS programs.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Demo: CyPhySim — A Cyber-Physical Systems Simulator

This demo provides a preview of a pre-release version of CyPhySim, an open-source simulator for cyber-physical systems. This simulator supports discrete-event models, quantized-state simulation of continuous dynamics, the Functional Mockup Interface (FMI), classical (RungeKutta) simulation of continuous dynamics, modal models (hybrid systems), discrete-time (periodic) systems, and algebraic loo...

متن کامل

Demo Abstract: Energy Management as a Service over Fog Computing Platform

Cyber-Physical Energy System (CPES) has been seen as the new paradigm of tight integration of power systems, embedded systems, control, and communication. CPES is capable of improving power grid reliability, efficiency, and performance by managing the supply and demand functionalities of the power systems effectively and intelligently. In this demo, we present an energy management system protot...

متن کامل

Poster Abstract: fVM, a hard real-time Java implementation for cyber-physical systems

Real-time Java is emerging as a platform for building mission-critical embedded systems. The real-time variants of Java, including [3], [4], are attractive alternatives to Ada and C as they provide a cleaner, simpler, and safer programming model. Unfortunately, current real-time Java implementations have trouble scaling down to very hard realtime embedded settings, where memory is scarce and pr...

متن کامل

Toward Distributed Declarative Control of Networked Cyber-Physical Systems

Networked Cyber-Physical Systems (NCPS) present many challenges that are not suitably addressed by existing distributed computing paradigms. They must be reactive and maintain an overall situation awareness that emerges from partial distributed knowledge. They must achieve system goals through local, asynchronous actions, using (distributed) control loops through which the environment provides ...

متن کامل

Cyber-Physical Systems Security for the Smart Grid

The integration of Information Technology (IT) systems (computations and communications–the cyber world) with sensor and actuation data (the physical world), can introduce new, and fundamentally different approaches to security research in the growing field of Cyber-Physical Systems (CPS), when compared to other purely-cyber systems. In our earlier work [4, 2, 1, 3], we have shown that because ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2008